supplying with troops - Español Inglés Diccionario